.woow {
  height: 794.5px;
  display: flex;
}
.woow .w-left {
  width: 375px;
  height: 794.5px;
  background: url(../images/banner.5b1efcd8.jpg) no-repeat;
  background-size: cover;
}
.woow .w-right {
  position: relative;
  flex: 1;
  background-color: #fafafa;
}
.woow .w-right .w-head {
  position: relative;
  height: 80px;
  padding: 20px;
}
.woow .w-right .w-head .ww {
  width: 154px;
  height: 40px;
  float: left;
}
.woow .w-right .w-head .ww img {
  width: 40px;
  display: inline-block;
  vertical-align: middle;
}
.woow .w-right .w-head .ww span {
  margin-left: 5px;
  font-size: 26px;
  color: #333333;
  vertical-align: middle;
  font-weight: 900;
}
.woow .w-right .w-head .w1w {
  font-size: 14px;
  color: #838383;
  float: right;
}
.woow .w-right .w-head .w1w a {
  transition: 0.5s;
  font-size: 14px;
  color: #838383;
  margin: 0 10px;
}
.woow .w-right .w-head .w1w a:hover {
  color: #ff6700;
}
.woow .w-right .w-head .w1w span {
  margin: 0 10px;
}
.woow .w-right .w-head .w1w .w1e {
  cursor: pointer;
  position: relative;
  margin-right: 5px;
  transition: 0.5s;
  display: inline-block;
}
.woow .w-right .w-head .w1w .w1e ul {
  display: none;
  width: 100px;
  height: 80px;
  position: absolute;
  top: 25px;
  left: -14px;
  background-color: white;
}
.woow .w-right .w-head .w1w .w1e ul li {
  height: 40px;
  text-align: center;
  line-height: 40px;
}
.woow .w-right .w-head .w1w .w1e ul li:hover {
  color: #838383;
  background-color: #fafafa;
}
.woow .w-right .w-head .w1w .w1e:hover {
  color: #ff6700;
}
.woow .w-right .w-head .w1w .w1e:hover ul {
  color: #838383;
}
.w1e {
  transition: 1.5s;
}
.w1e:hover svg {
  transform: rotateZ(180deg);
}
.wfw {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -225px;
  margin-top: -299.25px;
  background-color: white;
  width: 450px;
  height: 598.5px;
  padding: 40px 45px;
}
.wew {
  font-size: 12px;
  color: #999;
  position: absolute;
  bottom: 12px;
  left: 50%;
  margin-left: -239.2px;
}
.whw1 {
  width: 44px;
  height: 41px;
  float: left;
  margin-right: 20px;
  font-size: 22px;
  color: #333333;
  cursor: pointer;
}
.whw1 .q1 {
  width: 44px;
  height: 3px;
  border-radius: 1.5px;
  background-color: #ff6700;
}
.whw {
  width: 44px;
  height: 41px;
  float: left;
  margin-right: 20px;
  font-size: 22px;
  color: #BBBBBB;
  cursor: pointer;
}
body {
  user-select: none;
}
form {
  width: 360px;
  height: 395.5px;
  background-color: white;
  padding: 20px 2px 0 2px;
}
form .wpqw {
  width: 356px;
  height: 60px;
  background-color: #f9f9f9;
  border-radius: 4px;
  margin-bottom: 20px;
}
form i {
  display: inline-block;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 12px;
  color: #f04645;
}
form .wpoqw {
  position: relative;
  width: 356px;
  height: 60px;
  background-color: #f9f9f9;
  border-radius: 4px;
  margin-bottom: 20px;
}
form .wer u {
  box-sizing: border-box;
  display: inline-block;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 12px;
  font-weight: 900;
  color: white;
  border: 1px solid #BBBBBB;
  border-radius: 2px;
  vertical-align: middle;
}
form .wer u:hover {
  border: #ff6700 1px solid;
}
form .wer b {
  font-size: 14px;
  color: #ccc;
}
form .wer b a {
  color: #333;
}
form button {
  width: 356px;
  height: 60px;
  padding: 0 20px;
  margin-top: 20px;
  margin-bottom: 10px;
  background-color: #ff5c00;
  transition: 0.5s;
  opacity: 0.4;
  color: white;
  text-align: center;
  line-height: 60px;
  border-radius: 4px;
  outline: none;
}
form button:hover {
  opacity: 0.3;
}
form .e1e {
  height: 36.7px;
}
form .e1e a {
  font-size: 17px;
  color: #ff6700;
}
form .e1e .ere {
  float: right;
}
.v0v {
  width: 360px;
  height: 96px;
  background-color: white;
}
.v0v .vov {
  text-align: center;
  font-size: 17px;
  height: 40px;
  line-height: 40px;
  color: #aaa;
}
.v0v .voov {
  text-align: center;
}
.v0v .voov span {
  font-size: 46px;
  cursor: pointer;
  margin-right: 10px;
}
.v0v .voov .w1 {
  color: #1989fa;
}
.v0v .voov .w2 {
  color: #50b674;
}
.v0v .voov .w3 {
  color: #18acfc;
}
.v0v .voov .w4 {
  color: #ea5d5c;
}
.e23 {
  width: 60px;
  height: 60px;
  text-align: center;
  line-height: 30px;
  font-size: 20px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
.wpqw {
  transition: 0.3s;
  border: 1px solid white;
  position: relative;
  padding: 30px 20px 10px 20px;
}
.wpqw span {
  transition: 0.3s;
  position: absolute;
  top: 20px;
  left: 20px;
  font-size: 17px;
  color: rgba(0, 0, 0, 0.4);
}
.wpqw input {
  height: 20px;
  width: 254px;
  outline: none;
  border: none;
  background-color: transparent;
}
.wpoqw {
  border: 1px solid white;
  transition: 0.3s;
  position: relative;
}
.wpoqw input {
  border: none;
  height: 20px;
  width: 254px;
  outline: none;
  background-color: transparent;
}
.opi {
  font-size: 12px !important;
  color: #f04645 !important;
  top: 6px !important;
}
.opii {
  background-color: #fcf2f3 !important;
}
.popi {
  border: 1px solid #ff5c00 !important;
  box-shadow: 0 0 0 2px rgba(255, 92, 0, 0.2);
}
.q11 {
  display: none;
}
.q22 {
  display: none;
}
.wortw {
  border: #ff6700 1px solid !important;
  background-color: #ff6700 !important;
}
.popp {
  border: none;
}
.dodo {
  color: #f04645 !important;
}
.doi {
  color: rgba(0, 0, 0, 0.4) !important;
}
.wpqw {
  position: relative;
}
.icc {
  position: absolute;
  top: 20px;
  right: 25px;
  font-size: 20px !important;
  font-size: 14px;
  color: #bfbfbf;
}
.er1 {
  color: #bfbfbf !important;
}
.w1w1 {
  cursor: no-drop;
  position: relative;
  padding: 30px 20px 0 20px;
  width: 141.6px;
  height: 60px;
  float: left;
  font-size: 20px;
  color: #bfbfbf !important;
}
.w1w1 .trtr {
  font-size: 20px;
  position: absolute;
  top: 15px;
  right: 10px;
}
.w123 {
  height: 60px;
  width: 212px;
  float: left;
  transition: 0.3s;
  position: relative;
  padding: 30px 0 0 20px;
}
.w123 span {
  transition: 0.3s;
  position: absolute;
  top: 20px;
  left: 20px;
  font-size: 17px;
  color: rgba(0, 0, 0, 0.4);
}
.w123 input {
  border: none;
  height: 20px;
  width: 170px;
  outline: none;
  background-color: transparent;
}
.oioi {
  position: absolute;
  top: 0;
  left: 20px;
}
.wer {
  margin-top: 20px;
}
.wwe1 {
  width: 354px;
  height: 62px;
  background: #f9f9f9;
}
.tyrty {
  padding-top: 30px;
  padding-left: 20px;
  position: relative;
  transition: 0.5s;
}
.tyrty .rtyr {
  transition: 0.5s;
  position: absolute;
  top: 20px;
  left: 20px;
}
.tyrty .erw {
  width: 106px;
  line-height: 60px;
}
.tyrty a {
  color: #ff5c00;
  font-size: 14px;
}
.opii {
  background-color: #fcf2f3 !important;
}
.wpoqw {
  transition: 0.5s;
}
.popp {
  border: none;
}
.dodo {
  color: #f04645 !important;
}
.doi {
  color: rgba(0, 0, 0, 0.4) !important;
}
.opi {
  font-size: 12px !important;
  color: #f04645 !important;
  top: 6px !important;
}
.opii {
  background-color: #fcf2f3 !important;
}
.popi {
  border: 1px solid #ff5c00 !important;
  box-shadow: 0 0 0 2px rgba(255, 92, 0, 0.2);
}
body {
  font-family: "MiSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.wfw {
  border-radius: 4px;
}
.wssw {
  width: 64px;
  height: 64px;
  transition: 0.5s;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 0.5;
}
.wssw img {
  display: block;
  width: 100%;
}
.wssw:hover {
  opacity: 1;
}
.i90 {
  position: absolute;
  width: 91px;
  height: 33px;
  top: 20px;
  left: -90px;
  opacity: 1;
  display: none;
}
.wfw {
  border-radius: 4px;
}
.ret52 {
  display: none;
  width: 450px;
  height: 540.6px;
  background-color: white;
  border-radius: 4px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -225px;
  margin-top: -299.3px;
}
.ret52 .s52 {
  width: 422px;
  height: 488px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.ret52 .r52 {
  position: absolute;
  top: 0;
  right: 0;
  width: 64px;
  height: 64px;
}
.ret52 .r52 .w52 {
  transition: 0.5s;
  width: 100%;
  opacity: 0.5;
}
.ret52 .r52 .w52:hover {
  opacity: 1;
}
.ww52 {
  position: absolute;
  width: 91px;
  height: 33px;
  top: 20px;
  left: -90px;
  opacity: 1;
  display: none;
}
.ww52 img {
  width: 100%;
}
